﻿namespace GTA5Core.GTA.Blips;

public static class BlipData
{
    public static readonly int[] BlipModels = new int[]
    {
        1,
        8,
        11,
        16,
        36,
        38,
        40,
        43,
        50,
        51,
        52,
        56,
        60,
        61,
        66,
        67,
        68,
        71,
        72,
        73,
        75,
        76,
        77,
        78,
        79,
        80,
        84,
        85,
        88,
        89,
        90,
        93,
        94,
        100,
        102,
        103,
        106,
        108,
        109,
        110,
        119,
        120,
        121,
        122,
        126,
        127,
        133,
        135,
        136,
        140,
        141,
        147,
        149,
        150,
        151,
        152,
        153,
        154,
        155,
        156,
        157,
        158,
        159,
        160,
        162,
        163,
        164,
        171,
        173,
        174,
        175,
        181,
        184,
        188,
        197,
        198,
        205,
        206,
        207,
        225,
        226,
        229,
        238,
        251,
        255,
        266,
        267,
        269,
        270,
        273,
        274,
        277,
        279,
        280,
        285,
        303,
        304,
        305,
        306,
        307,
        308,
        310,
        311,
        313,
        314,
        315,
        316,
        318,
        350,
        351,
        352,
        354,
        355,
        356,
        357,
        358,
        359,
        360,
        361,
        362,
        363,
        365,
        366,
        367,
        368,
        369,
        370,
        371,
        372,
        374,
        375,
        376,
        377,
        378,
        379,
        380,
        381,
        382,
        383,
        384,
        385,
        387,
        388,
        389,
        390,
        398,
        400,
        401,
        402,
        403,
        404,
        405,
        408,
        409,
        410,
        411,
        415,
        417,
        418,
        419,
        420,
        421,
        427,
        430,
        431,
        432,
        433,
        434,
        435,
        436,
        437,
        439,
        440,
        441,
        442,
        445,
        446,
        455,
        456,
        458,
        459,
        460,
        461,
        463,
        464,
        465,
        466,
        467,
        468,
        469,
        470,
        471,
        472,
        473,
        474,
        475,
        476,
        477,
        478,
        479,
        480,
        481,
        483,
        484,
        485,
        486,
        487,
        488,
        489,
        490,
        491,
        492,
        493,
        494,
        495,
        496,
        497,
        498,
        499,
        500,
        501,
        512,
        513,
        514,
        515,
        521,
        522,
        523,
        524,
        525,
        526,
        527,
        528,
        529,
        530,
        531,
        532,
        533,
        534,
        535,
        536,
        537,
        538,
        539,
        540,
        541,
        542,
        543,
        544,
        545,
        546,
        547,
        548,
        549,
        550,
        556,
        557,
        558,
        559,
        560,
        561,
        562,
        563,
        564,
        565,
        566,
        567,
        568,
        569,
        570,
        571,
        572,
        573,
        574,
        575,
        576,
        577,
        578,
        579,
        580,
        581,
        582,
        583,
        584,
        585,
        586,
        587,
        588,
        589,
        590,
        591,
        592,
        593,
        594,
        595,
        596,
        597,
        598,
        599,
        600,
        601,
        602,
        603,
        604,
        605,
        606,
        607,
        608,
        609,
        610,
        611,
        612,
        613,
        614,
        615,
        616,
        617,
        618,
        619,
        620,
        621,
        622,
        623,
        624,
        625,
        626,
        627,
        628,
        629,
        630,
        631,
        632,
        633,
        634,
        635,
        636,
        637,
        638,
        639,
        640,
        641,
        642,
        643,
        644,
        645,
        646,
        647,
        648,
        649,
        650,
        651,
        652,
        653,
        654,
        655,
        656,
        657,
        658,
        659,
        660,
        661,
        662,
        663,
        664,
        665,
        666,
        667,
        668,
        669,
        670,
        671,
        672,
        673,
        674,
        675,
        676,
        677,
        678,
        679,
        680,
        681,
        682,
        683,
        684,
        685,
        686,
        687,
        688,
        689,
        690,
        691,
        692,
        693,
        694,
        695,
        696,
        697,
        698,
        699,
        700,
        701,
        702,
        703,
        704,
        705,
        706,
        707,
        708,
        709,
        710,
        711,
        712,
        713,
        714,
        715,
        716,
        717,
        718,
        719,
        720,
        721,
        722,
        723,
        724,
        725,
        726,
        727,
        728,
        729,
        730,
        731,
        732,
        733,
        734,
        735,
        736,
        737,
        738,
        739,
        740,
        741,
        742,
        743,
        744,
        745,
        746,
        747,
        748,
        749,
        750,
        751,
        752,
        753,
        754,
        755,
        756,
        757,
        758,
        759,
        760,
        761,
        762,
        763,
        764,
        765,
        766,
        767,
        768,
        769,
        770,
        771,
        772,
        773,
        774,
        775,
        776,
        777,
        778,
        779,
        780,
        781,
        782,
        783,
        784,
        785,
        786,
        787,
        788,
        789,
        790,
        791,
        792,
        793,
        794,
        795,
        796,
        797,
        798,
        799,
        800,
        801,
        802,
        803,
        804,
        805,
        809,
        810,
        811,
        812,
        813,
        814,
        815,
        816,
        817,
        818,
        819,
        820,
        821,
        822,
        823,
        824,
        825,
        826,
        827,
        828,
        829,
        830,
        831,
        832,
        833,
        834,
        835,
        836,
        837,
        838,
        839,
        840,
        841,
        842,
        843,
        844,
        845,
        846,
        847,
        848,
        849,
        850,
        851,
        852,
        853,
        854,
        855,
        856,
        857,
        858,
        859,
        860,
        861,
        862,
        863,
        864,
        865,
        866,
    };

    public static readonly byte[] BlipColors = new byte[]
    {
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15,
        16,
        17,
        18,
        19,
        20,
        21,
        22,
        23,
        25,
        26,
        27,
        28,
        29,
        30,
        31,
        32,
        34,
        35,
        38,
        39,
        40,
        41,
        42,
        43,
        44,
        46,
        47,
        51,
        52,
        53,
        55,
        58,
        61,
        62,
        63,
        64,
        65,
        76,
        78,
        81,
        82,
        83,
        85,
    };
}
